charming little town

Translations
очаровательный маленький городок
They spent the weekend in a charming little town.
Они провели выходные в очаровательном маленьком городке.
Definitions
A quaint and attractive small town that is appealing and delightful, often characterized by its picturesque scenery, friendly atmosphere, and unique local features.